History
History
Synonyms
UK
US
Meaning:
preclude

to prevent (something)

inhibit; make impossible

prevent

to stop or keep (a person) from doing (something); stop (something) from happening

keep from happening or continuing

stave

staff; stanza; to keep off, delay, hunger, disaster, bankruptcy etc

prevent

PUT A STOP TO as in Wiktionary
PUT A STOP TO as in Wikipedia